#ifndef __queue_H__
#define __queue_H__

#include"list.h"

typedef LIST QUEUE;

QUEUE *queue_create(int initsize);

void queue_destory(QUEUE **ptr);

int queue_enqueue(QUEUE *ptr, const void *data);

int queue_dequeue(QUEUE *ptr, void *data);



#endif
